import {defineConfig, presetIcons, transformerVariantGroup} from 'unocss';
import {presetUni} from '@uni-helper/unocss-preset-uni';

export default defineConfig({
    /**
     * 支持unocss 在uniapp中使用
     * 直接使用presetUno在微信小程序编译会报错 unexpected "\"
     * 会编译出一个./?的类 报错
     */
    presets: [presetUni(), presetIcons({
        scale: 1.2,
        warn: true,
        extraProperties: {
            display: 'inline-block',
            'vertical-align': 'middle',
        },
    })],
    /**
     * transformerVariantGroup 支持组合式写法 比如hover:(text-red font-bold)
     */
    transformers: [transformerVariantGroup()],
});
